home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / ctlabel.arc / CTLABEL.DOC next >
Text File  |  1988-05-31  |  7KB  |  143 lines

  1.  
  2.                                       CTLABEL
  3.                          A Cassette Tape Labeling Program
  4.                                     Version 1.0
  5.                                      (C) 1988
  6.  
  7.                                   Scott J. Miller
  8.                             SJM Information Management
  9.                                    P.O. Box 6262
  10.                               Lehigh Valley, PA 18001
  11.  
  12.  
  13.  
  14.          CTLABEL is a customized database program used for creating index
  15.     labels to be inserted into a cassette tape case. I wrote this program
  16.     because I was unable to find anything suitable to do the same things. Of
  17.     all the programs that I have seen, none of them allowed the user to store
  18.     the information for later recall and possible editing. This is what
  19.     CTLABEL can do.
  20.  
  21.          When running CTLABEL for the first time, several things will be set
  22.     up. Three files are created for the use of CTLABEL. CTLABEL.CFG is a
  23.     configuration file, containing printer codes and a default file name for
  24.     the data and index files. CTLABEL also uses CTLABEL.DAT and CTLABEL.INX as
  25.     initial defaults. These files are also created the first time it is run.
  26.  
  27.         The first thing that appears when you run CTLABEL is the title screen.
  28.     Strike any key, once the screen has been painted, to proceed to the main
  29.     menu. From the main menu, you will have six selections. You may add to the
  30.     database, edit the database, print a label, configure the printer, change
  31.     the default filename, and exit the program.
  32.  
  33.         Selecting item #1, add to the database, you will proceed through a
  34.     series of three data entry screens. The first screen asks for the date of
  35.     the recording, whether noise reduction is used, the type of tape being
  36.     used (bias), the artist, and the titles for side a and for side b. If a
  37.     mistake is made while entering the data, pressing escape will clear the
  38.     entire field, or you may edit the field using the backspace key. These are
  39.     the only two editing functions supported at this time, and this holds true
  40.     for all other screens as well.
  41.  
  42.         The next two screens that you will see are almost identical. They
  43.     allow for the entering of the titles for the individual tracks of the
  44.     recording. You will have a total of 36 lines of 30 characters each, for
  45.     both side A and side B. The first 18 lines will print on the exposed
  46.     portion of the label, and the last 18 lines will print on the portion that
  47.     is folded under. There is no required format for these lines. They are
  48.     free form text limited to 30 characters.
  49.  
  50.         Selecting item #2 from the menu will allow you to update and edit
  51.     existing label information. You will be asked to enter a portion of the
  52.     artist's name, to be used as a search key. Enter the first few characters
  53.     and CTLABEL will show you a portion of the data it finds as verification.
  54.     If it is not the appropriate record, CTLABEL will continue searching until
  55.     you accept a match, or no more matches exist. Keep in mind that CTLABEL is
  56.     case sensitive. If you entered the artist originally using all upper case,
  57.     you must search using all upper case.
  58.  
  59.         Once a suitable match is found, the next three screens are nearly
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.     identical to the three screens used to enter new data. You will be asked
  67.     to verify the data on each screen before proceeding. If the data is
  68.     incorrect, you will be able to update that information as needed.
  69.  
  70.         Item #3 on the menu is used to print an index label. Before printing,
  71.     a record must be identified either by adding new data to the database, or
  72.     by editing existing data. In either case, the most recently accessed
  73.     record will be the one that is printed. There is no data entry required by
  74.     this routine.
  75.  
  76.         Choosing item #4 will allow you to customize the printer codes to work
  77.     with your printer. CTLABEL does not use an extensive amount of codes, but
  78.     a few are required. The default values are for an Epson compatible printer
  79.     supporting the IBM extended ASCII character set. If your printer is not
  80.     Epson compatible, or it does not support the IBM extended character set,
  81.     you must select this function before printing any labels. Otherwise, it is
  82.     possible that the labels will not be usable.
  83.  
  84.         Item #5 is used to change the filename of the data file and the index
  85.     file in use while running CTLABEL. Only the filename can be changed. The
  86.     extension is predefined. Changing the filename will be necessary when you
  87.     come close to having 150 records in your database. This limitation has
  88.     been imposed to conserve memory, because the index file is loaded into
  89.     memory whenever CTLABEL is run. You may change the default filename
  90.     whenever you like, but you will only be able to access the information
  91.     stored in the file which you make current with that change.
  92.  
  93.         Item #6 on the menu is self-explanatory. Select this item when you are
  94.     finished using CTLABEL.
  95.  
  96.         CTLABEL is being distributed using an innovative marketing technique
  97.     known as Shareware. The term shareware means that you try the program
  98.     before you buy it. If you find it useful, you pay a small fee, which
  99.     entitles you to several additional benefits. Following are the conditions
  100.     for the purchase of CTLABEL.
  101.  
  102.         The cost of CTLABEL is a modest $10. This fee is not optional. Of
  103.     course, no one is going to come knocking down your door to collect this
  104.     fee, but it does have it's benefits. Users who choose to register their
  105.     copy of CTLABEL will receive a registration number, the most recent
  106.     version, and full user support. This includes the next major version at no
  107.     additional charge.
  108.  
  109.         There are no warranties, either expressed or implied, relating to the
  110.     use or the inability to use this program. It is provided as is, and the
  111.     author shall not be liable for any incidental or consequential damages
  112.     resulting from the use of CTLABEL. The user is entirely responsible for
  113.     the application in which this program is implemented.
  114.  
  115.         Portions of this software are taken from "Turbo Pascal Express" by
  116.     Robert Jourdain, and are copyright (C)1987 by Robert Jourdain. They appear
  117.     in this program by permission of the publisher, the Brady division of
  118.     Simon & Schuster, Inc., 1 Gulf + Western Plaza, New York, NY 10023."
  119.  
  120.         CTLABEL is copyright (C)1988. The user may make copies of this program
  121.     and freely distribute those copies for other users to try the program, on
  122.     the condition that this document accompanies all copies distributed. No
  123.     charge may be made for this program other than reasonable costs of media
  124.     on which this program is transferred.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.         Please send all registration fees, along with your name and address,
  133.     and the name of the software being registered, to:
  134.  
  135.                    Scott J Miller
  136.                    SJM Information Management
  137.                    P.O. Box 6262
  138.                    Lehigh Valley, PA  18001-6262
  139.  
  140.         Checks should be made payable to Scott J. Miller.
  141.  
  142.  
  143.